.list {
  column-count: 2;
  column-gap: 6px;
  column-fill: balance-all;
  padding: 0 4px;

  .list-item {
    -webkit-column-break-inside: avoid;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    border-radius: 20px;
    overflow: hidden;

    dd {
      padding: 4px;
    }

    h3 {
      // 一排省略
      // white-space: nowrap;
      // overflow: hidden;
      // text-overflow: ellipsis;
      // 两排
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      /* 定义显示的行数 */
      overflow: hidden;
      text-overflow: ellipsis;
    }

    img {
      width: 100%;
    }
  }
}